package com.wctj.api.base.enums;

/**
 * @author: lzg
 * @description: 1余额支付 2微信支付 3支付宝支付 4货到付款 5转账汇款 11百度小程序 12头条小程序  13招商支付
 */
public enum PayTypeEnums {
    yue(1, "余额支付")
    ,weixin(2, "微信支付")
    ,alipay(3, "支付宝支付")
    ,cmbpay(13, "招商支付")
//    ,huodao(4, "货到付款")
//    ,zhanghang(5, "转账汇款")
//    ,baidu(11, "百度小程序")
//    ,toutiao(12, "头条小程序")
    ;

    private Integer code;
    private String msg;
    PayTypeEnums(int code, String message) {
        this.code = code;
        this.msg = message;
    }
    public Integer getCode() {
        return code;
    }
    public String getMsg() {
        return msg;
    }

    public static PayTypeEnums of(int code) {
        for (PayTypeEnums apiCode : PayTypeEnums.values()) {
            if (apiCode.getCode() == code) {
                return apiCode;
            }
        }
        return null;
    }
}

